EPSP synthase - English Synonyms Dictionary